package main

import (
	"asuOfficialApi/config"
	"asuOfficialApi/web/boot"
	"asuOfficialApi/web/middleware"
	"asuOfficialApi/web/route"
)

func newApp() *boot.Bootstrapper {
	// 初始化应用
	app := boot.New("asu官网接口")
	app.Bootstrap()
	app.Configure(route.Configure, middleware.Configure)

	return app
}

func main() {
	app := newApp()
	addr := config.Conf.Get("app.addr").(string)
	app.Listen(addr)
}
